Scalar valued functions